package com.geely.design.pattern.behavioral.visitor;

public class CodingCourse extends Course {

    private int price;

    public int getPrice() {
        return price;
    }

    public void setPrice(int price) {
        this.price = price;
    }

    @Override
    public void accept(IVisitor visitor) {
        // 这里可以执行不同的逻辑...
        visitor.visit(this); // 这里又可以执行一层逻辑
    }
}
